cycle pumps - German English Dictionary